import request from '@/utils/request'
/**
 * 关键设备超周期分析
 * lineId(线路ID)  、 siteId（区间战场ID）
 * workShopId(车间ID) 、deptId(部门ID)
 */
export function getAnalysisDevice(query) {
  return request({
    url: '/basic/jcwDevice/periodAnalysisByPriDevice',
    method: 'get',
    params: query
  })
}
/**
 * 获取某线路已维修里程
 * lineId(线路ID)  、 siteId（区间战场ID）
 * workShopId(车间ID) 、deptId(部门ID)
 */
export function getAnalysisLine(query) {
  return request({
    url: '/basic/jcwDevice/lineAnalysisByPriDevice',
    method: 'get',
    params: query
  })
}
/**
 * 获取某线路下区站维修情况
 * lineId(线路ID)  、 siteId（区间战场ID）
 * workShopId(车间ID) 、deptId(部门ID)
 */
export function getAnalysisDept(query) {
  return request({
    url: '/basic/jcwDevice/workShopAnalysisByPriDevice',
    method: 'get',
    params: query
  })
}

/**
 * 获取设备检修情况列表
 * lineId(线路ID)  、 siteId（区间战场ID）
 * workShopId(车间ID) 、deptId(部门ID)
 */
export function getList(query) {
  return request({
    url: '/basic/jcwDevice/findAllOverHaulDevice',
    method: 'get',
    params: query
  })
}
